Big Huge Thesaurus

high fidelity

noun

sounds kind of like